mating sheep - Francés Inglés Diccionario